package com.hzw.saas.web.app.ds.dto;

import com.hzw.saas.api.hpc.bo.HpcAccountInfoBo;
import com.hzw.saas.service.hpc.service.bo.ClusterUsageBO;
import com.hzw.saas.service.hpc.service.bo.SlurmAccountBO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

@Data
@Accessors(chain = true)
@ApiModel("ds超算账号与算力")
public class DsHpcAccountDto {

    @ApiModelProperty(value = "超算中心帐号信息")
    private HpcAccountInfoBo hpcAccountInfoBo;

    @ApiModelProperty(value = "集群状态 (仅青云账号有此信息)")
    private ClusterUsageBO clusterUsageBO;

    @ApiModelProperty(value = "队列信息 (仅青云账号有此信息)")
    private SlurmAccountBO slurmAccountBO;
}
